Quantitatively fair scheduling
نویسندگان
چکیده
We consider finite graphs whose edges are labeled with elements, called colors, taken from a fixed finite alphabet. We study the problem of determining whether there is an infinite path where either (i) all colors occur with a fixed asymptotic frequency, (ii) there is a constant that bounds the difference between the occurrences of any two colors for all prefixes of the path. These properties can be viewed as quantitative refinements of the classical notion of fair path in a concurrent system, whose simplest form checks whether all colors occur infinitely often. Our notions provide stronger criteria, particularly suitable for scheduling applications based on a coarse-grained model of the jobs involved. In particular, they enforce a given set of priorities among the jobs involved in the system. We show that both problems we address are solvable in polynomial time, by reducing them to the feasibility of a linear program. We also consider two-player games played on finite colored graphs where the goal is one of the above frequency-related properties. For all the goals, we show that the problem of checking whether there exists a winning strategy is CoNP-complete.
منابع مشابه
Fair Queueing in ATM Networks: A Simulation Study
The issue of tra c control in ATM networks is of the utmost importance in the light of the heterogeneity of the tra c they carry. Each class of users is to be guaranteed a quality of service nominally di erent from what the other classes get. In other words, scheduling mechanisms are to be devised so as to minimize interference among tra c ows having di erent quality of service requirements. Fa...
متن کاملPerformance Evaluation of Wireless Fair Scheduling
Recently, several wireless scheduling algorithms have been proposed. It is important to evaluate their performance to establish the QoS provision capabilities of wireless networks. In this paper, we define a Wired-Fair scheduling scheme which is fair and but not channel-efficient, a ChannelEfficient scheduling scheme which is not fair and a WirelessFair scheduling scheme that is both channel-ef...
متن کاملFair Scheduling in Broadcast Environments
This report considers the problems of scheduling transmissions in broadcast environments, including, wireless environments. Issues that affect the design of fair scheduling algorithms, and several alternative approaches to implementing fair scheduling in single-hop and multi-hop environments are identified.
متن کاملStall-Time Fair Memory Access Scheduling (STFM): Enabling Fair and High-Throughput Sharing of Chip Multiprocessor DRAM Systems
In a chip multiprocessor (CMP) system, where multiple on-chip cores share a common memory interface, simultaneous memory requests from different threads can interfere with each other. Unfortunately, conventional memory scheduling techniques only try to optimize for overall data throughput and do not account for this inter-thread interference. Therefore, different threads running concurrently on...
متن کاملA Measurement-based Analysis of Expedited Forwarding PHB Mechanisms
The differentiated services (diffserv) architecture defines a new framework for the support of quality of service (QoS) in IP-based networks. In this paper, we focus on the mechanisms used to implement the Expedited Forwarding (EF) Per-Hop Behavior (PHB). We analyze these mechanisms with respect to two main QoS parameters: Delay and delay variation. Within a diffserv node we study the impact of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 413 شماره
صفحات -
تاریخ انتشار 2012